flagrante delito - German English Dictionary